package com.qzsoft.zhjd.laboratory.modules.asphaltPenetrometer.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.io.Serializable;
import java.util.Date;

/**
 * 沥青针入度仪_结果表
 *
 * @author sx
 * @email
 * @date 2023-07-11 17:18:05
 */
@Data
@TableName("n_laboratory_asphalt_penetrometer_res")
public class AsphaltPenetrometerResEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId(type = IdType.ASSIGN_UUID)
    private String id;
    /**
     * 设备id
     */
    private String deviceId;
    /**
     * 数据标志FLAG
     */
    private String flag;
    /**
     * 实时位移
     */
    private BigDecimal realTimeDisplacement;
    /**
     * 实时温度
     */
    private BigDecimal realTimeTemperature;
    /**
     * 入库时间
     */
    private Date createTime;
    /**
     * 原始数据
     */
    private String originalData;

    /**
     * 材料id
     */
    private String sampleId;
    // submitTime
    private Date submitTime;
    // zrdValue1
    private BigDecimal zrdValue1;
    // zrdValue2
    private BigDecimal zrdValue2;
    // zrdValue3
    private BigDecimal zrdValue3;
    // zrdAvg
    private BigDecimal zrdAvg;
    // groupNumber
    private String groupNumber;
    // standardValue1
    private BigDecimal standardValue1;
    // standardValue2
    private BigDecimal standardValue2;
    // sequence
    private Long sequence;
    // projectName
    private String projectName;
    // sampleNo
    private String sampleNo;
    // gCBuWei
    private String gCBuWei;
    // sampleName
    private String sampleName;
    // sampleMS
    private String sampleMS;
    // testCondition
    private String testCondition;
    // zrd1Process
    private String zrd1Process;
    // zrd2Process
    private String zrd2Process;
    // zrd3Process
    private String zrd3Process;
    // dataSource
    private String dataSource;
    // type 采集设备标识
    private String type;
    // testerName 测试人员
    private String testerName;

    /** 济微二标 济南运达公司*/

    //设备代号
    private String deviceNo;
    //试验状态
    private String testStatus;
    //试验编号
    private String testNo;
    //水浴温度
    private String waterBathTemperature;
    //设定温度
    private String settingTemperature;
    //下落时间s
    private String fallingTime;
    //绝对位置
    private String absolutePosition;
    //相对位置
    private String relativePosition;

    //试验完成标志 1   （0试验未完成 1试验完成）
    private String testCompletionMark;
    //当前界面号
    private String currentPageNo;
    //试验倒计时
    private String testCountdown;
    //crc检验低 crc检验高
    private String testingHigh;
}
